Internet Archive BookReader

William Morris & Compy. (Ruskin House) Limited : managing director, Mr. William Morris, studios, works, offices, and showrooms ...